#include <cstdio>
using namespace std;
int main(){
	int n, r[31][31], i, j;
	for(i = 1; i <= 30; i++){
			r[i][1] = 1;
			r[i][i] = 1;
	}
	for(i = 3; i < 31; i++){
		for(j = 2; j < i; j++){
			r[i][j] = r[i-1][j] + r[i-1][j-1];
        }
    }
	while(~scanf("%d", &n)){
		for(i = 1; i <= n; i++){
			for(j = 1; j <=i; j++){
				if(j - 1){
					printf(" ");
                }
                printf("%d", r[i][j]);
			}
			printf("\n");
		}
		printf("\n");
	}
	return 0;
}
